#ifndef USUARIO_H
#define	USUARIO_H

/*#include "Grupo.h"
#pragma once*/
class Grupo;
#include<string>
using namespace std;

class Usuario {
private:
    static int ID;
    int id;
    string nombre;
    string password;
    Grupo* *grupos;
    int tam_grupos;
    int max_grupos;

public:
    Usuario(string nom="Sin nombre",string pass="",int _max=0);    
    Usuario(const Usuario& orig);
    virtual ~Usuario();
    void AddGrupo(Grupo* grupo);
    Grupo** GetGrupos() const;
    void SetPassword(string password);
    string GetPassword() const;
    void SetNombre(string nombre);
    string GetNombre() const;
};

#endif /*USUARIO_H*/
